perfect location, great hang out areas and spacious rooms