The place was modern, neat and clean. The location was perfect. The hosts also responded to our requests timeously. We had a great stay :)