This place is excellent. Clean, spacious and offers a great view. Make sure to have a car as most things are not walking distance but street parking is safe and relatively abundant.