Very comfortable stay in well kitted out apartment