Well isolated appartment on a great location. Well equipped, though quite small the space has everything you'd need.