Five stars: fantastic appartment, perfect location, excellent service