This perfect little self-contained apartment has everything, including a great location. The hosts were warm and extremely helpful to us with any questions we had. Plus, they have great coffee!! Overall, great value for money.