Cozy and nice place located at a perfect location.