charming stay, great location