perfect location, cozy, excellent communication