Very good. Clean. Incredible location. Great value. Host was very communicative. Would stay again.