Well equipped apartment that had all the basics needed for a comfortable stay.