Clean place. All essential amenities. Solid communication.