Easy check in and communication, perfect location, very clean and thoughtful touches from the host to top it off. It has everything you need and more, would happily stay here again!