D

Dusty Dirt

3 years ago

No microwave no refrigerator but still a very nice...

No microwave no refrigerator but still a very nice place in very nice room. Staff courteous and polite, Davenport Beach very scenic. Stay here, just north outside Santa Cruz!

Comments:

No comments