The place is clean, very well located and spacious. Arrangements for the keys upon arrival and departure went very smooth.