Absolute gem of a place. Very roomy, clean and comfortable. Exceeded all my expectations. Quick communication and effortless self-check-in process. Will stay here again.