Check availability for Klima Paradise Apartments