Nice apartment gives you enough personal space for a short stay.