This is an exceptional place to stay. Everything you could possibly want is provided and it is a beautiful apartment. The location is stunning and very convenient. Our hosts couldn't have been more helpful and kind.