Excellent location and a great size! All the kitchen amenities you could need. Will definitely stay again.