Terrible booking experience. Booked through booking.com only to discover that the hotel doesn't actually own the apartment and its owner already leased it to someone.
Good service, pricey, but excellent menu positions. But not 5 stars, because of a weird vibe it was giving me. Maybe the interior is just not my cup of tea, or something else. Completely subjective.