Absolutely Perfect! - spotless, nice decor, excellent location - all round a great stay - thank you!