Perfect size, perfect location, great communication and will definitely be back!