This is a great extended stay option. The kitchen is spacious which allows you to have room to cook. The dinner area is a wonderful gathering spot for guests to eat and chat if you want. The living area was also nice for relaxing, and had HDMI capabilities to hook up a laptop to watch movies. I had a single bedroom upstairs and find it to be the perfect place for me even though it was a little tight. Humidity was sometimes an issue in the room, but thats excepted when you get that much rain outside. You also had access to change the temperature to your liking. I enjoyed my linens being changed and bathroom being cleaned weekly. Having your own bathroom was awesome too! All in all, Geraldine is a wonderful host and this is the perfect spot for long term and short term stays.