Spacious, comfortable, clean, well laid out, great balcony for any time of day and great location. Can't say enough good things about this place or Fiona. The hills were also great training for my runs! Would stay here again in a heartbeat.