A well thought out apartment with everything required for a comfortable stay