wonderful, beautiful place which felt like a home away from home.
location was perfect.
it was just perfect