This place was perfect! Small but comfortable with a great layout, thoughtful design and convenient location. Highly recommend!