10/10 would recommend. A very cute stay! Seamless check in and communication.