Beautifully designed and well maintained. Loved the attention to detail! Would stay again.