Lovely spot with lots of personalized touches and attention to detail - would definitely stay again.