Great location and great design! A little smaller than we expected from pics, but we loved it! The bed was very comfortable. Everything was perfect during our stay.