Easy stay on the east shore, small apartment with all of the essentials. Used the self check in, and never met the hosts. Had no issues and enjoyed our stay.
Lots of adorable cats on the property : )