Comfortable stay at beautiful apartment.