Had a fabulous stay! The apartment deserves a 5 star rating