Hayley's place is an amazing stay. Location is within walking distance of everything you'd need. The apartment is in pristine condition with high quality amenities that would make any stay, short or long extremely comfortable. I thoroughly enjoyed my stay here and Hayley is a very diligent, friendly host. Thank you for hosting me.