Perfect in every way. Contemporary and apt for both families and couples. Well equipped and immaculately presented. Tastefully decorated. Highly recommended.