Fantastic luxury accommodation with many little touches. Great location with fantastic views. Will be back!