Enjoyable and relaxing stay in a very comfortable apartment.