great location, newly renovated apartment, lots of space and good communication. what else do you need for the perfect stay?