Location and apartment are great! We had a very nice stay here and couldn't be more happy. Communication was perfect.